// pages/mine/mine.js
import myrequsst from "../../utils/myrequest"
Page({

  /**
   * 页面的初始数据
   */
  data: {
    url: "http://localhost:2100",
    // like: [],
    hots: [],
    jilu:[]
  },
  gethots(){  //获取热卖推荐数据
    wx.request({
      url: this.data.url + "/hots",
      success: (res)=>{
        console.log(res)
        this.setData({
          hots: res.data.data
        })
      }
    })
  },
  // async getlike() {
  //   //获取我的喜欢数据
  //   let {
  //     data
  //   } = await myrequsst({
  //     url: "/like"
  //   })
  //   this.setData({
  //     like: data.data
  //   })
  //   console.log(data.data)
  //   console.log(this.data.like)
  // },
  fail_fn() {
    wx.showToast({
      title: '暂无功能',
      // icon: 'fail',
      duration: 2000
    })
  },
  record_fn() {
    wx.navigateTo({
      url: '../record/record',
    })
  },
  money_fn() {
    wx.navigateTo({
      url: '../money/money',
    })
  },
  gengduo_fn() {
    wx.navigateTo({
      url: '../orders/order',
    })
  },
  gengduo_a() {
    wx.navigateTo({
      url: '../orders/order?op=b',
    })
  },
  gengduo_b(res) {
    wx.navigateTo({
      url: '../orders/order?op=c',
    })
  },
  gengduo_c() {
    wx.navigateTo({
      url: '../orders/order?op=d',
    })
  },
  gengduo_d() {
    wx.navigateTo({
      url: '../orders/order?op=e',
    })
  },
  gengduo_e() {
    wx.navigateTo({
      url: '/pages/refund/refund',
    })
  },
  carts_fn(res){
    console.log(res)
  },
  onitem(e){ //热卖推荐-商品点击
    let hot = e.currentTarget.dataset.hot
    console.log(hot)
    console.log(hot)
    let jilu = wx.getStorageSync('jilu') || []
    
    this.setData({jilu})
    this.data.jilu.push(hot)
    console.log(this.data.jilu)
    wx.setStorageSync('jilu', this.data.jilu)
    wx.navigateTo({
        url: "/pages/indetail/indetail?id=" + hot.id,
    })
    console.log(e)
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // this.getlike()
    this.gethots()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})